package com.md.api.dao;

import com.md.api.entity.PdAttributeValue;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
import org.springframework.stereotype.Repository;

import java.util.List;
@Repository
public interface PdAttributeValueMapper {
    int delete(@Param("attributeValueId")String attributeValueId);

    int insert(PdAttributeValue record);

    PdAttributeValue selectByPrimaryKey(Long id);

    List<PdAttributeValue> getByAttributeId(String attributeId);
    List<PdAttributeValue> selectAll();

    int updateByPrimaryKey(PdAttributeValue record);

    String getConcatValues(@Param("attributeValueIds") List<String> attributeValueIds);

    List<PdAttributeValue> getBySkuId(String skuId);
}